package Test;

import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;

//迭代器
public class dome9 {
    public static void main(String[] args) {
        //List<String> list1=new ArrayList<String>();泛型

        //创建列表对象
        List list=new ArrayList();

        //创建元素对象
        //添加元素对象
        list.add('a');
        list.add('b');
        list.add('c');

        //输出列表元素
        System.out.println(list);

        //根据集合对象获取列表迭代器对象
        ListIterator lit= list.listIterator();

        //需求如果集合中含有字符b，往后面添加一个字符串java
        //判断迭代器中是否含有元素
        while (lit.hasNext()){
            //有就获取元素
            String s=(String) lit.next();
            if ("b".equals(s)) {
                lit.add("java");
            }
            System.out.println(s);
        }
        System.out.println(list);
    }
}
